make oneself responsible - Espagnol Anglais Dictionnaire